﻿@charset "utf-8";
/* CSS Document */
/*banner*/
#flashs{ position:relative; height:600px; overflow:hidden; z-index:1;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; height:600px;width:100%;}
#flashs .btn{ overflow:hidden; width:100%; text-align:center; position:absolute; left:0; bottom:40px; z-index:5}
#flashs .btn span{ display:inline-block; width:19px; height:19px; margin:0 2px; text-align:center; line-height:20px; font-size:12px; color:#fff; background:url(../../../images/banner_btn.png) no-repeat right center; font-family:Arial}
#flashs .btn span{ *display:inline}
#flashs .btn span.cur{ background-position:left}
/*search*/
.search { overflow:hidden; width:100%; height:40px; padding:10px 0; background-color:#f5f5f5; border-bottom:#ddd; box-shadow:0 3px 3px #ddd; margin-bottom:5px; }
.search p{ float:left; line-height:40px; font-size:13px; color:#333;}
.search p a{ color:#333; margin:0 10px;}
.search .sbox { overflow:hidden; width:365px; height:40px; background-color:#ab372c; float:right}
.aac{float:left; margin-left:2px; margin-top:2px; height:36px; line-height:36px; font-size:13px; color:#a3a3a3; padding:0 10px; width:295px; border:none; outline:none;}
.bbttn{ display:block; width:48px; height:40px; border:none; background:url(../../../images/search.png) no-repeat center; float:right; cursor:pointer}
/***********************************/
.sw_gaokong{overflow:hidden; width:100%;}
.sw_gaokong .gaokong{text-align:center; color:#333333;}
.sw_gaokong .gaokong>p{font-size:14px; margin-top:12px;text-align:center;}
.sw_gaokong .gaokong_li{width:100%; height:450px;} 
.sw_gaokong .gaokong_li li{width:20%; height:400px; text-decoration:none; float:left; background:url(../../../images/gaokong_yinying.png) no-repeat center right;}
.sw_gaokong .gaokong_li li a{ display:block; text-decoration:none;}
.sw_gaokong .gaokong_li li p{ text-align:center; font-size:20px; font-weight:bold;}
.sw_gaokong .gaokong_li li:hover p{color:#f18525; text-decoration:none;}
.sw_gaokong .gaokong_li li span{ display:block; width:23px; height:3px; background-color:#bfbfbf; margin:0 auto; margin-top:5px;}
.sw_gaokong .gaokong_li li font{ display:block; line-height:25px; padding:10px;}
.sw_gaokong .gaokong_li li:hover span{background-color:#f18525;}
.sw_gaokong li .gaokong_tu{overflow:hidden; width:230px; height:230px; margin:0 auto; margin-top:30px;position:relative; margin-bottom: 10px;}
.sw_gaokong li .gaokong_tu img{display:block; width:230px; height:230px;}
.sw_gaokong li .gaokong_tu i{ display:block; width:230px; height:230px; background:url(../../../images/gaokong_bg.png) center no-repeat; left:0; top:0;position:absolute; z-index:2;}
.sw_gaokong .gaokong_bottm{height:45px; margin:0 auto;}
.sw_gaokong .gaokong_bottm span{display:block; width:14px; height:14px;float:left; margin-left:20px; background:url(../../../images/gaokong_bottom.jpg) no-repeat center right; cursor:pointer;}
.sw_gaokong .gaokong_bottm span.juli{margin-left:50%;}
.gaokong_bottm span:hover ,.gaokong_bottm span.cur{background:url(../../../images/gaokong_bottom.jpg) no-repeat center left;}
.gaokong_li li:nth-child(5n) {background:none;}

/*服务*/
.fuwu { overflow:hidden; width:1300px; margin:0 auto; margin-bottom:30px; margin-top:30px;}
.pro { margin-top:20px;}
.pro .menuu{ overflow:hidden; width:100%;margin-bottom:1px; position:relative; border-radius:3px; background-color:#e4e4e4}
.pro .menuu h3{ float:left; width:160px;  padding-left:40px; background-color:#d7241d; font-weight: bold; font-size:16px; color:#fff; height:auto; line-height:50px;}
.pro .menuu h3 a{color:#fff;}
.pro .menuu h3 img{ position:relative; margin-right:10px; top:4px;}
.pro .menuu .ps{ display:block; position:absolute; left:200px; top:20px;}
.pro .menuu ul{ overflow:hidden; margin-left:15px; float:left; width:1000px; margin-top:15px; font-size:14px;}
.pro .menuu li{ float:left; padding:0 10px; border-right:1px dotted #999; margin-bottom:10px;}
.pro .menuu li a{ color:#666}
.pro .menuu .more{ display:block; float:right; margin-top:15px; margin-right:15px; font-size:12px; color:#999; font-family:Arial}
.pro .menuu li a:hover,.pro .menuu li.cur a{ color:#2793e8;}
.pro .list {overflow:hidden; width:105%; margin-top:30px; height:550px;}
.pro .list li{ float:left; width:300px; height:240px; margin-right:30px; margin-bottom:30px; border:1px solid #dfdfdf; position:relative; border-radius:5px;}
.pro .list img{ display:block}
.pro .list .more{ position:absolute; right:0; bottom:0}
.pro .list a{ display:none; border-radius:5px; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../../../images/pro_w.png) repeat center; z-index:1; text-decoration:none}
.pro .list span{ display:block; text-align:center; font-size:16px; color:#fff; margin-top:90px;}
.pro .list em{ display:block; width:100px; height:24px; border:1px solid #fff; text-align:center; line-height:24px; font-size:14px; color:#fff; margin:10px auto;}
.pro .list li:hover .more{ display:none}
.pro .list li:hover a{ display:block}/****************简介*****************/
/*about*/
.about{width: 100%;padding-top:55px;background: url(../../../images/aboutBg01.jpg) no-repeat top center;height:730px;}
.about .mainCon{width: 100%;margin-top: 45px;}
.about .mainCon{width: 100%;}
.about .mainCon .conBox{width: 100%;height: 370px;position: relative;overflow: hidden;}
.about .mainCon dl{width: 100%;height: 370px;}
.about .mainCon dt{float: left;}
.about .mainCon dd{float: left;}
.about .mainCon dl.dl1 dt{width:600px;height: 370px;}
.about .mainCon dt img{display: block;}
.about .mainCon dl.same dd{width: 630px;}
.about .mainCon .dl1 dd{padding-top: 33px;margin-left: 34px;}
.about .mainCon .dl1{background: #d7241d;}
.about .mainCon dl.same dd h3{font-size: 20px;color: #fff;}
.about .mainCon dl.same dd h3 a{color: #fff;text-decoration: none;} 
.about .mainCon dl.same dd span{margin-top: 6px;font-size: 13px;color: #fff;font-family: arial;display: block;margin-top: 9px;text-transform: uppercase;}
.about .mainCon dl.same dd p{font-size: 14px;color: #fff;line-height: 26px;margin-top: 24px;}
.about .mainCon dl.same dd a.more{display: block;width: 109px;height: 32px;margin-top:15px;}
.about .mainCon dl.same dd a.more img{display: block;}

.about .mainCon .dl2 ul{width: 102%;height: 370px;background: #fff;}
.about .mainCon .dl2 li{float: left;width: 270px;height: 180px;margin-right: 3px;margin-top: 3px;position: relative;}
.about .mainCon .dl2 li:first-child{width: 462px;height: 370px;margin-top: 0;}
.about .mainCon .dl2 li:first-child .text{width: 188px;padding: 31px 33px 0;height: 217px;background: url(../../../images/aboutBg06.png);position: absolute;top: 61px;right: 26px;}
.about .mainCon .dl2 li:first-child .text span{display: block;font-size: 14px;color: #fff;line-height: 28px;}
.about .mainCon .dl2 li p{position: absolute;background: url(../../../images/aboutBg06.png);height:32px;line-height:32px;text-align:center;width:270px;font-size: 14px;color: #fff;bottom: 0;left: 0;}
.about .mainCon .menu{width: 100%;}
.about .mainCon .menu ul{width: 575px;margin: 0 auto;position: relative;top:36px;}
.about .mainCon .menu li{float: left;width: 125px;height: 90px;overflow: hidden;position: relative;padding-top: 36px;margin-left: 25px;text-align: center;;background: url(../../../images/aboutBg05.png) no-repeat left top; }
.about .mainCon .menu li a{text-decoration: none;}
.about .mainCon .menu li:first-child{margin-left: 0;}
.about .mainCon .menu li i{display: block;margin: 4px auto 0;width: 34px;height: 36px;}
.about .mainCon .menu li span{display: block;font-size: 14px;color: #fff;}
.about .mainCon .menu li.cur{background-position: left bottom;}
.about .mainCon .menu li.cur span{font-weight: bold;color: #fff;}

.about .mainCon .menu li.li1 i {background: url(../../../images/about_icon01.png) no-repeat center;}
.about .mainCon .menu li.li2 i {background: url(../../../images/about_icon02.png) no-repeat center;}
.about .mainCon .menu li.li3 i {background: url(../../../images/about_icon03.png) no-repeat center;}
.about .mainCon .menu li.li4 i {background: url(../../../images/about_icon04.png) no-repeat center;}
.about .mainCon .menu li.li1.cur i {background: url(../../../images/about_icon01.png) no-repeat center;}
.about .mainCon .menu li.li2.cur i {background: url(../../../images/about_icon02.png) no-repeat center;}
.about .mainCon .menu li.li3.cur i {background: url(../../../images/about_icon03.png) no-repeat center;}
.about .mainCon .menu li.li4.cur i {background: url(../../../images/about_icon04.png) no-repeat center;}
/**************/
.adv{ width: 1300px; margin: 0 auto; height:500px; margin-top:50px;}
.adv ul{ margin-top:50px;}
.adv li{width:300px; height: 356px; border:2px solid #ddd; float: left; margin-right:28px; border-radius: 4px; }
.adv li:nth-child(4n) {margin-right:0px;}

.adv li:hover{-webkit-animation: test 0.3s ease-in 2;}
.adv1_tp{ width: 119px; margin: 0 auto; padding: 34px 0px;}
.adv1_w{ text-align: center; font-size: 20px; color: #5c3206;}
.adv1_w span{text-transform:uppercase; font-size: 14px; color: #999;  font-family:Arial;}
.adv1_wz{ font-size: 15px; color: #5c3206; text-align: center; margin-top: 20px; line-height:28px;}
/* apply */
.apply{width: 100%;overflow: visible;background: url(../../../images/applyBg.jpg) no-repeat center;height: 500px; margin-top:50px; clear:both;}
.apply .container{height: 230px;overflow: visible;position: relative;}
.apply .Titlee h2{color: #fff;font-size:28px; line-height:50px;}
.apply .Titlee p{color: #bcbcbc;text-transform: uppercase;font-size: 12px;margin-top: 10px;}
.apply .Titlee{padding-top: 34px; text-align:center;}
.apply .Titlee i{text-align:center;}
.apply .con{overflow: visible;margin-top: 42px;}
.apply .Inputt{width:350px;height: 47px;border-radius: 4px;float: left;overflow: visible;}
.apply .Inputt span{display: block;width: 52px;height: 47px;border-right: 1px solid #000000;float: left;}
.apply .Input1 span{background: url(../../../images/apply_icon01.png) no-repeat center #fff;}
.apply .Input2 span{background: url(../../../images/apply_icon02.png) no-repeat center #fff;}
.apply .Input2 span.layui-icon{background: #fff;text-align: center;line-height: 47px;font-size: 25px;color: #999;}
.apply  .Inputt input{width:284px;height: 47px;line-height: 47px;font-size: 12px;color: #666666;background: #fff;float: left;padding-left: 12px;border: none;outline: none;}
.apply .Input2{margin-left: 8px;}
.apply .btt{display:block;float: left; border:none;width:200px;height: 47px;line-height: 47px;font-size: 18px;color: #fff;background: #d7241d;text-align: center;margin-left: 8px;border-radius: 4px;text-decoration: none;}

.apply .phone{width: 262px;position: absolute;top:40px;right: 0;}
.apply .phone img{display: block; padding-left:40px;}
.apply .phone p{font-size: 13px;color: #fff;margin-top: 12px;padding-left: 8px;}
.apply .phone span{font-size: 22px;color: #fff;font-family: arial;}

/*************优势*******************/
.service { clear:both; margin-top:50px;}
.service .item {margin-top: 50px;width:305px; margin-left:26px; float:left; }
.service .item:first-child{margin-left:0;}
.service .s-box {background: #f9fafc;min-height:305px; padding: 30px 15px; }
/****************产品定制********************/
.product-categories {width:1300px;margin:0 auto; margin-top:20px;}
.product-categories .category-list {width: 425px;height: 188px;background: #fff; display: inline-block;cursor: pointer;padding: 0 auto;margin-top: 2px;}
.product-categories .category-list:hover {color: #6092ec;}
.product-categories .category-list:hover .anticon {color: #6092ec;}
.product-categories .category-list:nth-child(2n) {background: #fcfcfc;}
.product-categories .category-list:not(:first-child) {margin-left: 2px;}
.product-categories .category-list .category-detail {padding: 70px 0 0 35px;width: 50%;text-align: left;float: left;}
.product-categories .category-list .category-detail .category-title {font-size: 18px;color: #414141;}
.product-categories .category-list .category-detail .category-desc {color: #888; line-height:20px;}
.product-categories .category-list .category-detail .category-img {width: 50%;height: 100%;float: right;}
/***************新闻资讯**********************/
/*news*/
.news{width: 100%; padding-top:30px; margin-top:50px; padding-bottom:50px;clear:both; background:url(../images/ys.jpg) no-repeat;}
.news .mainCon{width: 100%; margin-top:20px;}
.news .mainCon .menu{width: 100%;}
.news .mainCon .menu ul{width:800px;margin: 0 auto;height: 72px;}
.news .mainCon .menu li{float: left;width: 198px;height: 70px;position: relative;text-align: center;border: 1px solid #c5c5c5;border-left: none;}
.news .mainCon .menu li:first-child{border-left: 1px solid #c5c5c5;}
.news .mainCon .menu li a{display: block;text-decoration: none;}
.news .mainCon .menu li span{display: block;font-size: 18px;color: #333333;padding-top: 15px;}
.news .mainCon .menu li em{display: block;font-size: 13px;color: #666666;font-family: arial;margin-top: 4px;text-transform: uppercase;}
.news .mainCon .menu li i{display: none;width: 18px;height: 9px;;background: url(../images/news_icon01.png) no-repeat center;position: absolute;bottom: -9px;left: 50%;margin-left: -9px;}
.news .mainCon .menu li.cur{background: #d7241d;border-color: #d7241d;}
.news .mainCon .menu li.cur span,.news .mainCon .menu li.cur em{color: #fff;}
.news .mainCon .menu li.cur i{display: block;}


.news .mainCon .conBox{width: 100%;margin-top: 47px;height: 422px;overflow: hidden;position: relative;}
.news .mainCon .conBox .box{width: 100%;}
.news .mainCon .conBox .conL{width: 590px;height: 422px;float: left;background: #fff;}
.news .mainCon .conBox .conL img{display: block;}
.news .mainCon .conBox .conL h3{overflow: hidden;font-weight: normal;margin-top: 28px;padding-left: 11px;}
.news .mainCon .conBox .conL h3 a{display: block;font-size: 16px;color: #333333;width:420px;overflow: hidden;text-overflow: ellipsis;white-space: normal;float: left;font-weight: bold;}
.news .mainCon .conBox .conL h3 em{display: block;float: right;font-size: 14px;color: #666666;font-weight: normal;position: relative;margin-right: 13px;}
.news .mainCon .conBox .conL p{font-size: 14px;color: #333333;line-height: 24px;height: 48px;overflow: hidden;text-overflow: ellipsis;margin-top: 18px;padding-left: 11px;padding-right: 13px;}
.news .mainCon .conBox .conL p a{font-size: 14px;color: #333333;}

.news .mainCon .conBox .conR{width: 692px;float: right;}
.news .mainCon .conBox .conR dl{height: 106px;padding: 10px 0 10px 10px;width: 682px;margin-top: 22px;position: relative; background:#fff;}
.news .mainCon .conBox .conR a:first-child dl{margin-top: 0;}
.news .mainCon .conBox .conR dt{float: left;text-align: center;width: 160px;height: 106px;}
.news .mainCon .conBox .conR dd{float: left;width: 476px;padding-top: 12px;margin-left: 20px;}
.news .mainCon .conBox .conR dd h3{font-size: 16px;color: #333333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-weight: normal;}
.news .mainCon .conBox .conR dd p{font-size: 14px;color: #333333;line-height: 24px;margin-top: 12px;height: 48px;text-overflow: ellipsis;}
.news .mainCon .conBox .conR dd span{font-size: 14px;color: #666666;display: block;position: absolute;right: 25px;bottom: 24px;}
.news .mainCon .conBox .conR dl:hover dd h3{font-weight: bold;}
.news .mainCon .conBox .conR dl:hover{background: #ebebeb;}
/***************关于内页******************/
.cpMain{ background:#EBEBEB; overflow:hidden;}
.cpMain .container{ margin-top:20px;padding-bottom:20px;}
/*左边菜单*/
.leftr{ float:left;  overflow:hidden;display:inline;}
.lf_n{width:240px; overflow:hidden; margin-bottom:10px; }
.lf_n h2{padding-left: 20px;line-height:50px;height:50px;overflow:hidden;background: #d01818;border-radius:5px 5px 0 0;border-top:10px #d01818 solid;border-bottom:10px #d01818 solid;}
.lf_n h2 a{ font-size:20px; color:#fff;}
.lf_n_c{  background:#fff;}
.lf_n_c ul li a.cur{color:#d01818;}
.lf_n ul.menu{padding:11px 12px 12px 14px;}

.lf_n ul.menu li a{color:#333;}
.lf_n ul.menu li.cur a{color:#d01818; font-weight: bold;}
.lf_n ul.menu .lst{ border:none;}

.lf_n ul.menu li{font-size:16px;line-height:50px;color:#d01818;background:#f3f3f3;border-bottom:2px solid #fff;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;text-align:center;}
.lf_n ul.menu li.cur,.lf_n ul.menu li:hover{background:#d01818;}
.lf_n ul.menu li.cur a,.lf_n ul.menu li:hover a{color:#fff; text-decoration:none;}

.divBox{overflow:hidden;width: 220px;background-color:#fff;border-top:5px solid #d01818;margin-bottom:10px;padding:10px 15px; margin-top:20px;}
.divBox .lxfs{ font-size:20px; color:#d01818; margin:10px 0 10px 0;font-weight:bold;}
.divBox .lxfs a{color:#d01818;}
.divBox  span{ display:block; font-size:14px; color:#303030; line-height:20px;}
.divBox  p{ display:block; font-size:12px; color:#303030; line-height:25px;}
/*cpright*/
.cpright{ width:985px; padding:0 25px; background:#fff; float:right;}
#ny_prBox{background-color: #fff; margin-bottom:30px; min-height:500px; margin-top: 55px;}
#rtop{padding-top: 18px; padding-bottom: 15px;margin: 12px 20px 0 20px;}
.rtop{ overflow:hidden; padding-top:20px; padding-bottom:9px; border-bottom:1px solid #dbdbdb;}
.rtop h5{ float:left; padding-left:10px; border-left:3px solid #d01818; font-weight:normal; line-height:16px; }
.rtop h5 a{ font-size:20px; color:#d01818; font-weight:bold;}
.rtop span{ float:right;}
.rtop span em{ color:#999;}
.rtop span a{ color:#999;}
.agent_con {padding-top: 20px;line-height: 24px; padding-bottom: 30px;width:985px; overflow: hidden;}
.agent_con p { font-size:14px;}
/*************************/

.newslist{ width:100%;}
.newslist ul{}
.newslist ul li{ width:315px;height:380px;background: #f5f5f5;float: left;margin: 0 20px 24px 0;}
.newslist ul li:nth-child(3n) {margin: 0 0 24px 0; float:right;}
.con_new{width: 290px;height:auto; margin:10px;}
.con_new img{width: 290px; height:200px;}
.xwbt{font-size: 16px;line-height:22px;margin-top:10px;color: #3c4145;}
.tit{font-size: 14px;line-height: 22px;margin-top:10px;color: #3c4145; font-weight:bold;}
.tim{font-size: 12px;line-height: 18px;color: #8b8b8b;margin-top:10px;}
.titl{font-size:12px;line-height:20px;color:#7b7b7b; height:60px;overflow:hidden;margin-top:10px;}
.newslist ul li span{ float:right; color:#999999}
.newmore{margin-top:10px;color: #c3161c;font-size: 12px;line-height: 18px;text-transform: uppercase;text-decoration: none;}
.newmore a{color: #c3161c; font-size: 12px; text-decoration: none !important;}

/********产品菜单*********/
.cpMain .pleft{ float:left; width:250px;}
.cpMain .pleft h3{ padding-left:80px; width:160px; height:100px; background:url(../../../images/pro_h.png) no-repeat 35px center; background-color:#d01818; font-weight:normal; line-height:100px; font-size:18px; color:#fff; border-radius:10px 10px 0 0}
.cpMain .pleft h3 a{ color:#fff;}
.cpMain .pleft h3 span{ font-size:14px; color:#fff; margin-left:5px;}
.cpMain .pleft dl {padding-bottom:15px;background: #fff;border: 1px solid #dddddd;border-radius: 0 0 5px 5px;}
.cpMain .pleft dl a{text-decoration:none;}
.cpMain .pleft dl dt {height: 70px;line-height: 70px;width: 250px;position: relative;left: -1px;background: #d01817;font-size: 20px;text-indent: 25px;top: -1px;margin-bottom: 15px;border-radius: 5px 5px 0 0;}
.cpMain .pleft dl dt a {display: block;color: #fff;height: 70px;background: url(../../../images/proicon02.png) no-repeat 200px center; }
.cpMain .pleft dl:first-child dt a {display: block;color: #fff;height: 70px;background: url(../../../images/proicon01.png) no-repeat 200px center;}
.cpMain .pleft dl dd {font-size: 14px;height: 44px;line-height: 44px;margin-left: 30px;padding-left: 20px;background: url(../../../images/ty01.png) no-repeat left center;position: relative;}
.cpMain .pleft dl dd>a {color: #333;}
.cpMain .pleft dl dd.cur ,.cpMain .pleft dl dd:hover {background: url(../../../images/ty02.png) no-repeat left center;}
.cpMain .pleft dl dd.cur>a ,.cpMain .pleft dl dd:hover>a {color: #d01817;}
.cpMain .pleft dl dd:hover ul {display: block;}
.cpMain .pleft dl dd ul {display: none; position: absolute;left: 218px;top: 0;width: 200px;background: #fff;border: 1px solid #dddddd;border-left: none;z-index: 999;}
.cpMain .pleft dl dd ul li {padding-left: 40px;background: url(../../../images/ty01.png) no-repeat 20px center;height: 44px;line-height: 44px;border-bottom: 1px solid #dddddd;}
.cpMain .pleft dl dd ul li:hover {background: url(../../../images/ty02.png) no-repeat 20px center;}
.cpMain .pleft dl dd ul li:hover a {color: #d01817;}
.cpMain .pleft dl dd ul li.cur{background: url(../../../images/ty02.png) no-repeat 20px center;}
.cpMain .pleft dl dd ul li.cur a {color: #d01817;}

.rightbox  .sideBox  dl {float: left; border:1px solid #ddd;width: 283px;border-radius:5px;background: #fff;padding-bottom: 20px;     margin-right: 15px;    margin-top: 15px;}
.rightbox  .sideBox  dl:nth-child(3n) {margin-right: 0;}
.rightbox  .sideBox  dl dt {height: 234px;}
.rightbox  .sideBox  dl dt img {display: block;width:283px;height:234px;}
.rightbox  .sideBox  dl dd.dd1 {font-size:18px;text-align: center;height: 30px;line-height: 30px;margin-bottom: 5px;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;padding: 0 15px;}
.rightbox  .sideBox  dl dd.dd1 a{color: #333;}
.rightbox  .sideBox  dl dd.dd3 a {display: block;width: 114px;height: 40px;line-height: 40px;text-align: center;font-size: 14px;border: 1px solid #d7d7d7;border-radius:20px;margin: 0 auto;}
.rightbox  .sideBox  dl a{text-decoration:none;}
.rightbox  .sideBox  dl:hover dd.dd3 a {background: #D01817;color: #fff;border-color: #D01817;}


#preview{float:left;width:500px;}
.jqzoom{width:490px;position:relative;}
#spec-n5{width:490px;height:101px;padding-top:5px;overflow:hidden;}
#spec-left{background:url(../images/left.gif) no-repeat;width:10px;height:45px;float:left;cursor:pointer;margin-top:30px;}
#spec-right{background:url(../images/right.gif) no-repeat;width:10px;height:45px;float:right;cursor:pointer;margin-top:30px;}
#spec-list{width:450px;float:left;overflow:hidden;margin-left:10px;}
#spec-list ul{width:450px;margin:0px;padding:0px;}
#spec-list ul li{margin:0px;float:left;width:86px;margin-right:5px;border:none;}
#spec-list ul li img{padding:2px;width:86px;height:86px;border:1px solid #CCC;}
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{position:relative;width:450px;}
#spec-list div{margin-top:0;*margin-left:0;}

.product_x{margin-top:20px; clear:both;}
.product_xx{height:35px; background:#eee;margin-top:20px; clear:both;}
.product_xx h2{float:left;width: auto; padding:0 20px; margin:0px; line-height:35px; vertical-align:middle; font-size:16px;color:#FFF; font-weight:normal; background-color:#d01817;}
#productinfo{font-size:14px; line-height:24px; clear:both; text-align:left; color:#666; width:985px; clear:both;}
/*****分类******/
.index-cpp-listt {width:100%;}
.index-cpp-listt li {width:490px;height:200px;float:left; margin-bottom:15px;border:1px solid #CCC;}
.index-cpp-listt li:hover .index-cpp-txtt {color:#fff;background:#d7241d;}
.index-cpp-listt li:hover .index-cpp-t11 {color:#fff; border-bottom:1px solid #fff;}
.index-cpp-listt li:hover .index-cpp-t22 {color:#fff;}
.index-cpp-txtt {width:250px;height:200px;padding-left:20px;padding-right:20px;position:relative;}
.index-cpp-t11 {font-size:18px;height:50px;line-height:50px;color:#000;font-weight:bold; border-bottom:1px solid #eee;}
.index-cpp-t22 {font-size:14px;line-height:24px;color:#666;}
.index-cpp-imgg {width:200px; }

/*****综合内页*****/
.newss{width: 100%;margin-bottom:50px; margin-top:50px;}
.newss .con{width:640px; border:1px solid#eee; margin-top:30px;}
.newss .conL{float: left;}
.newss .conR{float: right;}
.newss .con .top{width: 100%;height: 40px; background:#eee;}
.newss .con .top h3{line-height:40px;float: left; background:#d7241d;font-size:18px;color: #fff; padding-left:20px; padding-right:20px;}
.newss .con .top a{display: block;float: right; margin-right:20px;font-size:14px; font-weight:bold; line-height:40px;}
.newss .con .box{padding:10px;}
.newss .con .box ul li{height:35px;line-height: 35px;overflow: hidden;border-bottom: 1px dotted #f2f2f2; background:url(../images/pro_s.png) left center no-repeat;}
.newss .con .box li a{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:500px;float:left;font-size: 14px;color: #333333; padding-left:20px;}
.newss .con .box li span{display: block;font-size: 14px;color: #999999;float: right;} 
/*****分类******/
.index-cpp-list {width:100%;}
.index-cpp-list li {width:650px;height:200px;float:left;}
.index-cpp-list li:hover .index-cpp-txt {color:#fff;background:#d7241d;}
.index-cpp-list li:hover .index-cpp-t1 {color:#fff; border-bottom:1px solid #fff;}
.index-cpp-list li:hover .index-cpp-t2 {color:#fff;}
.index-cpp-txt {width:410px;height:200px;padding-left:20px;padding-right:20px;position:relative;}
.index-cpp-t1 {font-size:22px;height:50px;line-height:50px;color:#000;font-weight:bold; border-bottom:1px solid #999;}
.index-cpp-t2 {font-size:14px;line-height:24px;color:#666;}
.index-cpp-img {width:200px;}